leather working machine - Español Inglés Diccionario